#ifndef  MYMATH_H

#define  MYMATH_H

#include "stdio.h"
#include "math.h"
#include "includes.h"
#include "stdlib.h"

void Convolution(FP32* input1, FP32* input2, FP32* output, INT16U mm, INT16U nn);
FP32 MyFP32Abs(FP32 x);
FP32 MyFP32Max(FP32 x, FP32 y);
FP32 MyFP32Min(FP32 x, FP32 y);
INT16U MyINT16UAbs(INT16U x, INT16U y);
INT16U GetDigit(INT32U Number, INT8U Digit);
void SetDigit(INT32U *Number, INT8U Digit, INT8U Value);
void BubbleSortINT16(INT16U *p , INT16U Length);
void BubbleSortFP32(FP32 *p , INT16U Length);
INT32U MyPow(INT32U X, INT32U Y);
FP32 KeepDecimals(INT8U Keep, FP32 Data);

#endif